Princess Cristina

Spanish princess and her husband face explosive tax evasion trial
Princess Cristina of Spain and her husband went on trial on Monday under global media scrutiny in a landmark corruption case that has outraged the country...

1